Tommy PaulTommy Paul
The Blank Dossier of Vietnamese Women's VolleyballThe most recent VTV Cup, I stayed behind in the arena after the lights above...
Beneath the Volleyball Contract: The Architecture of Choices the Box Score Never TellsOn a July evening in Osaka, I reopened an old recording I had once edited for...
Hanoi Football, November 2026: The Ticket Money Never Crossed the TurnstileThree o'clock on Sunday afternoon, 18 November 2026, and the four turnstiles ...
Brazil and the Silent Revolution: When CBF Limits Foreign Players to Save the FutureIn the fading sunset at the Maracanã, a young player sits by the touchline, h...
Nguyen Xuan Son out 4-6 weeks with hamstring tear: Vietnam lose their focal striker before the decisive Thailand fixtureHe walked off in the 60th minute. No contact, no fall, no opponent's hand on...
Women's Ballon d'Or 2026: Dumornay's coronation and the gap behind the No.1 spotThe women's Champions League final was played in Lisbon, and the final score...
Nine Layers of Verification: How a Data Journalist Reads an Esports Patch“Best player of the match thanks to a 5.8 KDA.” The line sat on the third pag...
September 30 at the Asiad: A Light at the End of the Tunnel for Vietnamese SportI once wrote before I listened. Now, I listen to the spaces between answers....
114 Charges, One Rumor and the Boundary of Belief: Manchester City and the Lesson of VerificationLast Tuesday night, on the Stick to Football show produced by Paddy Power, Li...
Suhl Wins First German Supercup: When the Moment Speaks Instead of the ScoreIn Coburg, on the evening of October 3, there was a moment I rewound many...
Volleyball Scoring Decoded: When Every Rally Is a Line in the Balance SheetIn a women's volleyball semifinal I was watching at two in the morning Haipho...
GB Para Table Tennis squad revealed: Bayley and Davies lead, France Elite test ahead of World Championships12 athletes, 2 former world champions, 1 clear objective – Great Britain's pa...
Dembélé, Mbappé and the Ballon d'Or: A Debate That Was ManufacturedDembélé, Mbappé and the Ballon d'Or: A Debate That Was Manufactured The match...
Samarkand Olympiad 2026: India Defends Two Thrones Amid Uzbekistan Home Pressure and the Gukesh–Sindarov NarrativeThe number 11 rounds, 6 consecutive days without rest, and a final round...
The Empty Dossier: Four Data Voids Shaping Modern FootballMinute 90+3 at the Kazan Arena, June 27, 2026: Kim Young-gwon pushes the ball...
Tran Quoc Tuan and Asian Football's Power Paradox: When the Administrative Seat Runs Ahead of the Foot on the PitchOn September 9, Vietnam's U23 squad list for the Asian Games was announced....
40 USD an Hour in Tribeca: A Market Signal from the Adult Swim TeacherOn a Sunday afternoon in Tribeca, the water at the Borough of Manhattan...
ChessBase Magazine Issue 225: 'From Dusk till Dawn' – 27 Miniatures, 10 Opening Articles and an All-Star Annotation TeamChessBase Magazine issue 225 has been released under the title "From Dusk til...
Behind Dinh Bac's 25th-Minute Goal: Three Fresh Pieces and the Crack Inside Vietnam's 27th Unbeaten MatchIn the 25th minute, the Philippines' net rippled. Dinh Bac finished cleanly...
Brazil 1-1 Australia: The Stoppage-Time Equaliser and the Identity Vacuum Under AncelottiIn the 94th minute at Queensland Country Bank Stadium, the ball crossed the...
Beneath the Volleyball Contract: The Architecture of Choices the Box Score Never TellsOn a July evening in Osaka, I reopened an old recording I had once edited for...
Hanoi Football, November 2026: The Ticket Money Never Crossed the TurnstileThree o'clock on Sunday afternoon, 18 November 2026, and the four turnstiles ...
Brazil and the Silent Revolution: When CBF Limits Foreign Players to Save the FutureIn the fading sunset at the Maracanã, a young player sits by the touchline, h...
Nguyen Xuan Son out 4-6 weeks with hamstring tear: Vietnam lose their focal striker before the decisive Thailand fixtureHe walked off in the 60th minute. No contact, no fall, no opponent's hand on...
Women's Ballon d'Or 2026: Dumornay's coronation and the gap behind the No.1 spotThe women's Champions League final was played in Lisbon, and the final score...
Nine Layers of Verification: How a Data Journalist Reads an Esports Patch“Best player of the match thanks to a 5.8 KDA.” The line sat on the third pag...
September 30 at the Asiad: A Light at the End of the Tunnel for Vietnamese SportI once wrote before I listened. Now, I listen to the spaces between answers....
114 Charges, One Rumor and the Boundary of Belief: Manchester City and the Lesson of VerificationLast Tuesday night, on the Stick to Football show produced by Paddy Power, Li...
Suhl Wins First German Supercup: When the Moment Speaks Instead of the ScoreIn Coburg, on the evening of October 3, there was a moment I rewound many...
Volleyball Scoring Decoded: When Every Rally Is a Line in the Balance SheetIn a women's volleyball semifinal I was watching at two in the morning Haipho...
GB Para Table Tennis squad revealed: Bayley and Davies lead, France Elite test ahead of World Championships12 athletes, 2 former world champions, 1 clear objective – Great Britain's pa...
Dembélé, Mbappé and the Ballon d'Or: A Debate That Was ManufacturedDembélé, Mbappé and the Ballon d'Or: A Debate That Was Manufactured The match...
Samarkand Olympiad 2026: India Defends Two Thrones Amid Uzbekistan Home Pressure and the Gukesh–Sindarov NarrativeThe number 11 rounds, 6 consecutive days without rest, and a final round...
The Empty Dossier: Four Data Voids Shaping Modern FootballMinute 90+3 at the Kazan Arena, June 27, 2026: Kim Young-gwon pushes the ball...
Tran Quoc Tuan and Asian Football's Power Paradox: When the Administrative Seat Runs Ahead of the Foot on the PitchOn September 9, Vietnam's U23 squad list for the Asian Games was announced....
40 USD an Hour in Tribeca: A Market Signal from the Adult Swim TeacherOn a Sunday afternoon in Tribeca, the water at the Borough of Manhattan...
ChessBase Magazine Issue 225: 'From Dusk till Dawn' – 27 Miniatures, 10 Opening Articles and an All-Star Annotation TeamChessBase Magazine issue 225 has been released under the title "From Dusk til...
Behind Dinh Bac's 25th-Minute Goal: Three Fresh Pieces and the Crack Inside Vietnam's 27th Unbeaten MatchIn the 25th minute, the Philippines' net rippled. Dinh Bac finished cleanly...
Brazil 1-1 Australia: The Stoppage-Time Equaliser and the Identity Vacuum Under AncelottiIn the 94th minute at Queensland Country Bank Stadium, the ball crossed the...
